package com.mb.app.domain;

import com.baomidou.mybatisplus.annotations.TableField;
import com.baomidou.mybatisplus.annotations.TableId;
import com.baomidou.mybatisplus.annotations.TableName;

import java.io.Serializable;
import java.math.BigDecimal;

/**
 * <p>
 * 退款订单明细表
 * </p>
 *
 * @author zwl
 * @since 2019-04-22
 */
@TableName("tb_return_order_item")
public class TbReturnOrderItem implements Serializable {

    private static final long serialVersionUID = 1L;

	/**
	 * 编号
	 */
	@TableId(value = "id")
	private Long id;

	/**
	 * 退款订单编号
	 */
	@TableField(value="return_order_id")
	private String returnOrderId;

	/**
	 * 商品编号
	 */
	@TableField(value="product_id")
	private Long productId;

	/**
	 * 颜色编号
	 */
	@TableField(value="color_id")
	private Long colorId;

	/**
	 * 规格编号
	 */
	@TableField(value="specs_id")
	private Long specsId;

	/**
	 * 退款数量
	 */
	@TableField(value="return_nums")
	private Integer returnNums;

	/**
	 * 商品单价
	 */
	private BigDecimal price;

	/**
	 * 总价
	 */
	@TableField(value="total_price")
	private BigDecimal totalPrice;

	/**
	 * 快递费用
	 */
	@TableField(value="ship_fee")
	private BigDecimal shipFee;

	/**
	 * 订单总金额
	 */
	@TableField(value="total_amt")
	private BigDecimal totalAmt;

	@TableField(exist = false)
	private String productName;

	@TableField(exist = false)
	private  String colorName;

	@TableField(exist = false)
	private String specsName;

	@TableField(exist = false)
	private String memberName;

	public String getMemberName() {
		return memberName;
	}

	public void setMemberName(String memberName) {
		this.memberName = memberName;
	}

	public String getProductName() {
		return productName;
	}

	public void setProductName(String productName) {
		this.productName = productName;
	}

	public String getColorName() {
		return colorName;
	}

	public void setColorName(String colorName) {
		this.colorName = colorName;
	}

	public String getSpecsName() {
		return specsName;
	}

	public void setSpecsName(String specsName) {
		this.specsName = specsName;
	}

	public Long getId() {
		return id;
	}

	public void setId(Long id) {
		this.id = id;
	}

	public String getReturnOrderId() {
		return returnOrderId;
	}

	public void setReturnOrderId(String returnOrderId) {
		this.returnOrderId = returnOrderId;
	}

	public Long getProductId() {
		return productId;
	}

	public void setProductId(Long productId) {
		this.productId = productId;
	}

	public Long getColorId() {
		return colorId;
	}

	public void setColorId(Long colorId) {
		this.colorId = colorId;
	}

	public Long getSpecsId() {
		return specsId;
	}

	public void setSpecsId(Long specsId) {
		this.specsId = specsId;
	}

	public Integer getReturnNums() {
		return returnNums;
	}

	public void setReturnNums(Integer returnNums) {
		this.returnNums = returnNums;
	}

	public BigDecimal getPrice() {
		return price;
	}

	public void setPrice(BigDecimal price) {
		this.price = price;
	}

	public BigDecimal getTotalPrice() {
		return totalPrice;
	}

	public void setTotalPrice(BigDecimal totalPrice) {
		this.totalPrice = totalPrice;
	}

	public BigDecimal getShipFee() {
		return shipFee;
	}

	public void setShipFee(BigDecimal shipFee) {
		this.shipFee = shipFee;
	}

	public BigDecimal getTotalAmt() {
		return totalAmt;
	}

	public void setTotalAmt(BigDecimal totalAmt) {
		this.totalAmt = totalAmt;
	}

}
